package multiplex.dataaccess.dao;

import java.util.List;

import multiplex.dataaccess.DaoException;

public interface IPromocaoDao<T> {
	
	T get(int id) throws DaoException;

	List<T> getAll() throws DaoException;
	
	void save(T promocao) throws DaoException;
	
	void update(T promocao) throws DaoException;

	void remove(T promocao) throws DaoException;
	
}
